package bishi;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author liuhaoqi
 * @Date 2020/8/24 19:33
 * @Version 1.0
 */
public class CVTE01 {
    public static void main(String[] args) {
        helixArray(5);
    }

    public static void helixArray(int n) {

        List<List<Integer>> list = new ArrayList<>();
        for (int i = 1; i <= n; i++) {
            ArrayList<Integer> list1 = new ArrayList<>();
            if (i  % 2 != 0) {
                for (int j = 1; j <= n; j++) {
                    list1.add(j+5*(i-1));
                }
            }
            if (i % 2 == 0) {
                for (int j = n; j > 0; j--) {
                    list1.add(j+5*(i-1));
                }
            }
            list.add(list1);
//            System.out.println(list.get(0).get(0));
        }
        System.out.println(list.toString());
    }
}
